package com.atguigu.bigdata.scala.chapter03

object Scala05_Oper {

    def main(args: Array[String]): Unit = {

        //10
        // TODO Scala是完全面向对象的语言，所以万物皆对象
        // 这里的10不是数字，而是一个数值类型的对象
        //10 + 10
        val r = 10.+(10)
        // Scala对基础的运算进行了简化
        // 如果方法采用特殊符号，那么点可以省略
        val r1 = 10 +(10)
        // 如果方法的参数没有或只有一个，那么小括号可以省略
        val r2 = 10 + 10
        println(r)
        println(r.toString())
        println(r toString())
        println(r toString)
        // 原则上来将，方法名中含有字母的场合，不省略
        // 方法名中使用特殊符号的场合，一般省略
        //val a : Any = 1
    }
}
